motor vehicle race - Español Inglés Diccionario